package com.open.free.generator.vo;

/**
 * @author Faye.Wang
 * @version 1.0
 * @date 2020/12/19 10:31
 * @Description
 */
public class InitProjectVo {
    // 项目名称
    private String projectName;
    // 输出路径
    private String targetPath;
    // Spring Boot 版本号
    private String springBootVersion;
    // pom group info
    private String groupValue;
    // pom artifact info
    private String artifactValue;
    // pom name info
    private String nameValue;
    // pom description info
    private String descriptionValue;
    // web API项目包名
    private String packageNameValue;
    // maven 打包方式 默认 jar
    private String javaJar;
    // 生成JDK 版本
    private String javaVersion;

    private String dbUrlId;
    private String dbName;
    private String dbUserName;
    private String dbPass;
    private String packageName;
    //功能符号
    private String moduleType;

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getModuleType() {
        return moduleType;
    }

    public void setModuleType(String moduleType) {
        this.moduleType = moduleType;
    }

    public String getDbUrlId() {
        return dbUrlId;
    }

    public void setDbUrlId(String dbUrlId) {
        this.dbUrlId = dbUrlId;
    }

    public String getDbName() {
        return dbName;
    }

    public void setDbName(String dbName) {
        this.dbName = dbName;
    }

    public String getDbUserName() {
        return dbUserName;
    }

    public void setDbUserName(String dbUserName) {
        this.dbUserName = dbUserName;
    }

    public String getDbPass() {
        return dbPass;
    }

    public void setDbPass(String dbPass) {
        this.dbPass = dbPass;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getTargetPath() {
        return targetPath;
    }

    public void setTargetPath(String targetPath) {
        this.targetPath = targetPath;
    }

    public String getSpringBootVersion() {
        return springBootVersion;
    }

    public void setSpringBootVersion(String springBootVersion) {
        this.springBootVersion = springBootVersion;
    }

    public String getGroupValue() {
        return groupValue;
    }

    public void setGroupValue(String groupValue) {
        this.groupValue = groupValue;
    }

    public String getArtifactValue() {
        return artifactValue;
    }

    public void setArtifactValue(String artifactValue) {
        this.artifactValue = artifactValue;
    }

    public String getNameValue() {
        return nameValue;
    }

    public void setNameValue(String nameValue) {
        this.nameValue = nameValue;
    }

    public String getDescriptionValue() {
        return descriptionValue;
    }

    public void setDescriptionValue(String descriptionValue) {
        this.descriptionValue = descriptionValue;
    }

    public String getPackageNameValue() {
        return packageNameValue;
    }

    public void setPackageNameValue(String packageNameValue) {
        this.packageNameValue = packageNameValue;
    }

    public String getJavaJar() {
        return javaJar;
    }

    public void setJavaJar(String javaJar) {
        this.javaJar = javaJar;
    }

    public String getJavaVersion() {
        return javaVersion;
    }

    public void setJavaVersion(String javaVersion) {
        this.javaVersion = javaVersion;
    }
}
